package cn.howxu.yichen_ovo.init;

import cn.howxu.yichen_ovo.Res;
import cn.howxu.yichen_ovo.YiChenOVO;
import cn.howxu.yichen_ovo.registry.PaintingTypeRegistry;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.RegistryObject;
import cn.howxu.yichen_ovo.registry.api.PaintingType;

/**
 * @description: TODO
 * @author: HowXu
 * @date: 2025/10/5 13:49
 */
public class ModPaintings {

    public static final DeferredRegister<PaintingType> REGISTER = DeferredRegister.create(PaintingTypeRegistry.registryLocation, YiChenOVO.MODID);

    public static final RegistryObject<PaintingType> BUDAI = REGISTER.register("budai", () -> new PaintingType(Res.rl("budai"), 256, 256));
    public static final RegistryObject<PaintingType> EYE = REGISTER.register("eye", () -> new PaintingType(Res.rl("eye"), 192,96));
    public static final RegistryObject<PaintingType> BXL = REGISTER.register("bxl", () -> new PaintingType(Res.rl("bxl"), 128,96));
    public static final RegistryObject<PaintingType> OUT = REGISTER.register("out", () -> new PaintingType(Res.rl("out"), 128,128));


}
